﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using BUS;
using DTO;

namespace LibraryManager
{
    public partial class ThemNhanVien : Form
    {
        public ThemNhanVien()
        {
            InitializeComponent();
        }

        private void ThemNhanVien_Load(object sender, EventArgs e)
        {
            BoPhan.Items.Add("Thủ Thư");
            BoPhan.Items.Add("Thủ Kho");
            BoPhan.Items.Add("Thủ Quỹ");
            BoPhan.Items.Add("Quản Lý");
            BoPhan.Text = "";
            BangCap.Items.Add("Tú Tài");
            BangCap.Items.Add("Trung cấp");
            BangCap.Items.Add("Cao Đẳng");
            BangCap.Items.Add("Đại Học");
            BangCap.Items.Add("Thạc Sỹ");
            BangCap.Items.Add("Tiến Sỹ");
            BangCap.Text = "";
            ChucVu.Items.Add("Giám Đốc");
            ChucVu.Items.Add("Phó Giám Đốc");
            ChucVu.Items.Add("Trưởng Phòng");
            ChucVu.Items.Add("Phó Phòng");
            ChucVu.Items.Add("Nhân Viên");
            ChucVu.Text = "";
        }

        private void Submit_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Tiếp nhận nhân viên với những thông tin đã nhập ?", "Xác nhận", MessageBoxButtons.YesNo) == DialogResult.Yes)
            {
                ThemNhanVienDTO nv = new ThemNhanVienDTO();

                nv.MaNhanVien = MaNhanVien.Text;
                nv.Hovaten = HoVaTen.Text;
                nv.Ngaysinh = NgaySinh.Text;
                nv.Diachi = DiaChi.Text;
                nv.Dienthoai = DienThoai.Text;
                nv.Bangcap = BangCap.Text;
                nv.Bophan = BoPhan.Text;
                nv.Chucvu = ChucVu.Text;
                nv.Username = Username.Text;
                nv.Password = Password.Text;

                ThemNhanVienBUS.ThemNhanVien(nv);
            }
        }

        private void Clear_Click(object sender, EventArgs e)
        {
            MaNhanVien.Text = "";
            HoVaTen.Text = "";
            DiaChi.Text = "";
            DienThoai.Text = "";
            NgaySinh.Text = "";
            Username.Text = "";
            Password.Text = "";
        }

        private void Exit_Click(object sender, EventArgs e)
        {
            Close();
        }
    }
}
